Delaware Bay — definition

1. Delaware Bay (Noun)

1 definition

Delaware Bay (Noun) — An inlet of the North Atlantic; fed by the Delaware River.

2 types of
bay embayment
10 parts of
Atlantic Atlantic Ocean Delaware Diamond State First State Garden State NJ New Jersey de jersey